river tug - French English Dictionary